subjected to ill treatment - Espagnol Anglais Dictionnaire